Big Huge Thesaurus

horn poppy

noun

sounds kind of like